Developer Documentation
PATH  Mac OS X Documentation > Developer Tools > Mac OS X Assembler Guide


Previous | Contents | Next

L

Operator         

Operands               

Operation Name

la

RT,D(RA)

Load Address (Equiv to addi RT,RA,D )

 

 

 

lbz

RT,D(RA)

Load Byte and Zero

 

 

 

lbzu

RT,D(RA)

Load Byte and Zero with Update

 

 

 

lbzux

RT,RA,RB

Load Byte and Zero with Update Indexed

 

 

 

lbzx

RT,RA,RB

Load Byte and Zero Indexed

 

 

 

ld

RT,DS(RA)

Load Doubleword

 

 

 

ldarx

RT,RA,RB

Load Doubleword and Reserve Indexed

 

 

 

ldu

RT,DS(RA)

Load Doubleword with Update

 

 

 

ldux

RT,RA,RB

Load Doubleword with Update Indexed

 

 

 

ldx

RT,RA,RB

Load Doubleword Indexed

 

 

 

lfd

FRT,D(RA)

Load Floating-Point Double

 

 

 

lfdu

FRT,D(RA)

Load Floating-Point Double with Update

 

 

 

lfdux

FRT,RA,RB

Load Floating-Point Double with Update Indexed

 

 

 

lfdx

FRT,RA,RB

Load Floating-Point Double Indexed

 

 

 

lfs

FRT,D(RA)

Load Floating-Point Single

 

 

 

lfsu

FRT,D(RA)

Load Floating-Point Single with Update

 

 

 

lfsux

FRT,RA,RB

Load Floating-Point Single with Update Indexed

 

 

 

lfsx

FRT,RA,RB

Load Floating-Point Single Indexed

 

 

 

lha

RT,D(RA)

Load Halfword Algebraic

 

 

 

lhau

RT,D(RA)

Load Halfword Algebraic with Update

 

 

 

lhaux

RT,RA,RB

Load Halfword Algebraic with Update Indexed

 

 

 

lhax

RT,RA,RB

Load Halfword Algebraic Indexed

 

 

 

lhbrx

RT,RA,RB

Load Halfword Byte-Reverse Indexed

 

 

 

lhz

RT,D(RA)

Load Halfword and Zero

 

 

 

lhzu

RT,D(RA)

Load Halfword and Zero with Update

 

 

 

lhzux

RT,RA,RB

Load Halfword and Zero with Update Indexed

 

 

 

lhzx

RT,RA,RB

Load Halfword and Zero Indexed

 

 

 

li

Rx,value

Load Immediate

li

Rx,value

lis

Rx,value

lis

Rx,value

 

 

 

lmw

RT,D(RA)

Load Multiple Word

 

 

 

lscbx

RT,RA,RB

Load String and Compare Byte Indexed (601 specific)

lscbx.

RT,RA,RB

 

 

 

lswi

RT,RA,NB

Load String Word Immediate

 

 

 

lswx

RT,RA,RB

Load String Word Indexed

 

 

 

lvebx

VT,RA,RB

Load Vector Element Byte Indexed (AltiVec specific)

 

 

 

lvehx

VT,RA,RB

Load Vector Element Halfword Indexed (AltiVec specific)

 

 

 

lvewx

VT,RA,RB

Load Vector Element Word Indexed (AltiVec specific)

 

 

 

lvsl

VT,RA,RB

Load Vector for Shift Left (AltiVec specific)

 

 

 

lvsr

VT,RA,RB

Load Vector for Shift Right (AltiVec specific)

lvx

VT,RA,RB

Load Vector Indexed (AltiVec specific)

 

 

 

lvxl

VT,RA,RB

Load Vector Indexed LRU (AltiVec specific)

 

 

 

lwa

RT,DS(RA)

Load Word Algebraic

 

 

 

lwarx

RT,RA,RB

Load Word and Reserve Indexed

 

 

 

lwaux

RT,RA,RB

Load Word Algebraic with Update Indexed

 

 

 

lwax

RT,RA,RB

Load Word Algebraic Indexed

 

 

 

lwbrx

RT,RA,RB

Load Word Byte-Reverse Indexed

 

 

 

lwz

RT,D(RA)

Load Word and Zero

 

 

 

lwzu

RT,D(RA)

Load Word and Zero with Update

 

 

 

lwzux

RT,RA,RB

Load Word and Zero with Update Indexed

 

 

 

lwzx

RT,RA,RB

Load Word and Zero Indexed


Mac OS X Assembler Reference: PowerPC Addressing Modes and Assembler Instructions

Previous | Contents | Next